b22d4c244f90adb512cc201264743db850259bdd,src/main/java/micdoodle8/mods/galacticraft/planets/asteroids/client/render/item/ItemModelRocketT3.java,ItemModelRocketT3,getTransformForPerspective,#TransformType#,20
Before Change
ret.setIdentity();
Matrix4f mul = new Matrix4f();
mul.setIdentity();
mul.setScale(5.0F);
ret.mul(mul);
mul.setIdentity();
mul.rotX((float) (Math.PI / 2.0F));
ret.mul(mul);
mul.setIdentity();
mul.rotZ(-0.65F);
ret.mul(mul);
mul.setIdentity();
mul.setTranslation(trans);
ret.mul(mul);
return ret;
}
if (cameraTransformType == TransformType.THIRD_PERSON)
{
Vector3f trans = new Vector3f(0.0F, -0.4F, 0.6F);
Matrix4f ret = new Matrix4f();
ret.setIdentity();
Matrix4f mul = new Matrix4f();
mul.setIdentity();
mul.setScale(1.5F);
ret.mul(mul);
mul.setIdentity();
mul.rotX((float) (Math.PI / 2.0F));
ret.mul(mul);
mul.setIdentity();
mul.rotZ(-0.65F);
ret.mul(mul);
mul.setIdentity();
mul.setTranslation(trans);
After Change
ret.setIdentity();
Matrix4f mul = new Matrix4f();
mul.setIdentity();
mul.setScale(0.6F);
ret.mul(mul);
mul.setIdentity();
mul.rotX((float) (Math.PI / 3.0F));
ret.mul(mul);
mul.setIdentity();
mul.rotZ((float) (-Math.PI / 2.0F));
ret.mul(mul);
mul.setIdentity();
mul.rotX(0.3F);
ret.mul(mul);
mul.setIdentity();
mul.setTranslation(trans);
ret.mul(mul);
return ret;